home *** CD-ROM | disk | FTP | other *** search
Java Source | 1998-09-08 | 918 b | 42 lines |
- package com.symantec.itools.frameworks.application.commandline;
-
-
- /**
- * @author Symantec Internet Tools Division
- * @version 1.0
- * @since VCafe 3.0
- */
-
- public abstract class IntOption
- extends SingleOption
- {
- protected IntOption()
- {
- }
-
- protected IntOption(String[] flags)
- {
- super(flags);
- }
-
- /**
- * @param args TODO
- * @param startIndex TODO
- * @exception com.symantec.itools.frameworks.application.commandline.MissingArgumentsException
- * @since VCafe 3.0
- */
-
- protected int getInt(String[] args, int startIndex)
- throws MissingArgumentsException
- {
- try
- {
- return Integer.parseInt(args[startIndex + 1]);
- }
- catch(ArrayIndexOutOfBoundsException ex)
- {
- throw new MissingArgumentsException(args[startIndex]);
- }
- }
- }
-